Assessment Items
What are Assessment Items?
The assessment items are found in the Assessment Items tab of the Answer Network section in the Activity Wizard.
Most configurations in the answer network have corresponding assessment items. To assess certain items, place a check mark next to the item. The default behavior is to compare the student network configuration to what is defined in the answer network configuration. For more advanced activities, the assessment items can be replaced with a variable. In this case, the student network configuration is compared with the value defined in the variable.
How to Add Variables to the Items
Variables can only replace existing configured values. Not all configured values can be replaced. Only items with a green dot can be replaced with a variable.
There are two options for replacing a configured value with a variable:
Option 1: Use the Variable Manager interface, click on <--
Option 2: Single click on the assessment item. A text field will pop up; replace the text with a variable.
Assessment Items and Values:
Assessment items that can be replaced with a variable have types. The value of the variable must conform to the following rules:
Boolean: Less than or equal to 0 is false. Greater than or equal to 1 is true.
Enum: A number represents the value; use the table below to find the value.
Numbers: A decimal (base 10) number.
IP Addresses: Must follow this format: 192.168.1.1; all digits between 0 and 255.
MAC Addresses: Must follow this format: ABCD.ABCD.ABCD; all digits must be hexadecimal.
Strings: Any regular string.
Special: These are specially formatted strings that must adhere to the format shown below.
Definition of Assessment Items and Values
| Cisco Device | |||
| Name | Variable | Type | Comment |
| Host Name | yes | String | |
| Startup Config | |||
| Config-Register | yes | Number | |
| Banner MOTD | yes | String | |
| Banner LOGIN | yes | String | |
| Enable Password | yes | String | |
| Service Password Encryption | yes | Boolean | |
| Clock Timezone | yes | String | |
| VTY Lines | |||
| Boot System Files | |||
| <system file> | yes | String | |
| Flash Files | |||
| <flash file names> | |||
| Static MAC | |||
| <static macs> | yes | Special | <mac> <portName> <vlanID> |
| <IP Domain Names> | yes | String | |
| Cloud Device | |||
| Name | Variable | Type | Comment |
| Frame-Relay Connections | |||
| <Connection Node> | |||
| DSL Connections | |||
| <DSL Connections> | |||
| Cable Connections | |||
| <Cable Connections> | |||
| All Devices | |||
| Name | Variable | Type | Comment |
| <DeviceName> | |||
| Power | yes | Boolean | |
| <Ports> | |||
| PC | |||
| Name | Variable | Type | Comment |
| Default Gateway | yes | IP Address | |
| DNS Server | yes | IP Address | |
| Routers | |||
| Name | Variable | Type | Comment |
| User Names | |||
| <User Name Password Pair> | yes | Special | <username>-<password> |
| Switches | |||
| Name | Variable | Type | Comment |
| VLANS | |||
| <VlanNumber> | |||
| VLAN Name | |||
| <Vlan Name> | yes | String | |
| Default Gateway | yes | IP Address | |
| Terminal Line Devices | |||
| Name | Variable | Type | Comment |
| Enable Secret | yes | String | |
| Linksys | |||
| Name | Variable | Type | Comment |
| Internet Connection | yes | Enum | Dhcp = 0, 1=PPPoE, 2=Static |
| Router IP | |||
| Ports | |||
| Default Gateway | yes | IP Address | |
| DNS Server IP | yes | IP Address | |
| Wireless Security Mode | yes | Enum | 0 = None, 1=WEP |
| Single Port Forwarding | |||
| <Nat Entry Name> | |||
| Password | yes | String | |
| Remote Management | yes | Boolean | |
| Cloud Pots Port | |||
| Name | Variable | Type | Comment |
| Phone Number | Special | <areacode><prefix><number> | |
| Cloud Serial Port | |||
| Name | Variable | Type | Comment |
| Frame Relay | |||
| LMI Type | yes | Enum | 0 = Ansi, 1= Cisco, 2 = Q933a |
| Sublinks | |||
| <sublink name> | yes | String | |
| Frame Relay Sub-Interface Port | |||
| Name | Variable | Type | Comment |
| DLCI | |||
| <DLCI Number > | yes | Number | |
| Type (Point-to-Point/ MultiPoint) | yes | Enum | 0 = Multipoint, PointToPoint = 1 |
| Port | |||
| Name | Variable | Type | Comment |
| <PortName> | |||
| Port Status | yes | Boolean | |
| Bandwidth | |||
| Duplex | |||
| MAC Address | yes | Mac Address | |
| Clock Rate | yes | String | |
| Description | yes | String | |
| Type | yes | Enum | 0=Copper, 1=Fiber, 2=Serial, 3=SmartSerial, 4=PhoneLine, 5=OmniDirectional Wireless, 6=Coaxial |
| <Link to Device> | |||
| <Connects To> | |||
| Type | yes | Enum | 0=Copper, 1=Fiber, 2=Serial, 3=SmartSerial, 4=PhoneLine, 5=OmniDirectional Wireless, 6=Coaxial |
| Host Port | |||
| Name | Variable | Type | Comment |
| IP Address | yes | IP Address | |
| Subnet Mask | yes | IP Address | |
| IPv6 Enable | yes | Boolean | |
| Auto Config | yes | Boolean | |
| Link Local | yes | IPv6 Address | |
| IPv6 Address | |||
| Type | yes | Number | |
| Prefix | yes | Number | |
| Router Port | |||
| Name | Variable | Type | Comment |
| Access-group In | yes | String | |
| Access-group Out | yes | String | |
| CDP Enabled | yes | Boolean | |
| NAT Mode | yes | Enum | 0 = None, 1 = NatInside, 2 = eNatOutside |
| Bandwidth Info | yes | Number | |
| Delay | yes | Number | |
| EIGRP Hello Interval | |||
| <AS Number> | yes | Number | |
| EIGRPv6 Hello Interval | |||
| <AS Number> | yes | Number | |
| RIP Split Horizon | yes | Boolean | |
| RIPv6 | |||
| EIGRPv6 | |||
| EIGRPv6 Summary Addresses | |||
| <Summary Address> | yes | Special | <NetworkAddress>/<Mask> |
| EIGRP Summary Addresses | |||
| <Summary Address> | yes | Special | <NetworkAddress> <Mask> <AdminDistance> |
| Autonomous System | Number | ||
| OSPF Authentication | yes | Enum | 0=None, 1=Simple, 2=MD5, 3=Default |
| OSPF Authentication Key | yes | String | |
| OSPF Cost | yes | Number | |
| OSPF Dead-Interval | yes | Number | |
| OSPF Hello-Interval | yes | Number | |
| OSPF Message Digest Key | |||
| <md5 key> | yes | String | |
| OSPF Priority | yes | Number | |
| OSPF Network Type | yes | Enum | 0 = Point to Point, 1 = Broadcast, 2 = Non-Broadcast, 3 = Point to Multipoint, 4 = Loopback, 5 = Not Set |
| Keepalive | yes | Boolean | |
| Encapsulation | yes | Enum | 0=Cisco, 1=IETF, 2=Default |
| Keepalive | yes | Boolean | |
| PPP | |||
| Authentication | yes | Enum | 0 = No Authentication, 1 = Chap, 2 = Pap, 3 = PapChap, 4 = ChapPap |
| Frame Relay | |||
| Encapsulation Type | yes | Enum | 0 = Cisco, 1 = IETF, 2 = Default |
| LMI Type | yes | Enum | 0 = Ansi, 1 = Cisco, 2 = Q933a |
| IP Maps | |||
| <StaticMaps> | |||
| 802.1Q | |||
| VLAN ID | yes | Number | |
| Native VLAN | |||
| Helper Address | |||
| <helperAddresses> | yes | IP Address | |
| OSPFv6 | |||
| Process ID | yes | Number | |
| Area ID | yes | String | |
| Instance ID | yes | Number | |
| Priority | yes | Number | |
| Dead Interval | yes | Number | |
| Hello interval | yes | Number | |
| Cost | yes | Number | |
| Route Cef | yes | Boolean | |
| Switch Port | |||
| Name | Variable | Type | Comment |
| Port Mode | yes | Boolean | |
| Access VLAN | yes | Number | |
| Native VLAN | yes | Number | |
| Trunk VLANs | |||
| <name> | yes | String | |
| Voice Vlan | yes | Number | |
| Nonegotiate | yes | Boolean | |
| Dynamic Mode | yes | Enum | 0 = Dynamic Desirable, 1 = Dynamic Auto, 2 = Operation Trunk, 3 = Operation Access |
| Terminal Line | |||
| Name | Variable | Type | Comment |
| RS232 | |||
| <VTY Line> | |||
| Console Line | |||
| Speed | yes | Number | |
| Data Bits | yes | Number | |
| Parity | yes | Enum | 0 = Even, 1 = Mark, 2 = None, 3 = Odd, 4 = Space |
| Stop Bits | yes | String | |
| Flow Control | yes | Enum | 0 = None, 1 = Hardware, 2 = Software |
| History Size | yes | Number | |
| MOTD Banner | yes | Boolean | |
| Login | yes | Enum | 0 = No Login, 1 = Login, 3 = Login Local |
| Password | yes | String | |
| Session Limit | yes | Number | |
| Access Control In | yes | String | |
| Access Control Out | yes | String | |
| Terminal Line timed out | yes | Number | |
| Logging Sync | yes | Boolean | |
| Transport Input | yes | Enum | 0 = None, 1 = Telnet, 2 = SSH, 0xFFFFFFFF=All |
| Routes | |||
| Name | Variable | Type | Comment |
| Routes | |||
| Static Routes | |||
| <static route> | yes | Special | <destinationPrefix>-<destinationPrefixBits>-<forwardRoutersIP>-<metric> |
| Default Networks | |||
| <default network> | yes | IP Address | |
| IP Routing | yes | Boolean | |
| Routesv6 | |||
| Name | Variable | Type | Comment |
| Routes | |||
| Static Routes | |||
| <static route> | yes | Special | <destinationPrefix>-<destinationPrefixBits>-<forwardRoutersIP>-<metric> |
| Default Networks | |||
| <default network> | yes | IP Address | |
| IP Routing | yes | Boolean | |
| IPv6 Unicast Routing | |||
| RIP | |||
| Name | Variable | Type | Comment |
| Version | yes | Number | |
| Auto Summary | yes | Boolean | |
| Default Information Originate | yes | Boolean | |
| Timers Basic | |||
| Networks | |||
| <network address> | yes | IP Address | |
| Passive Interface | |||
| <PortName> | |||
| Default | yes | Boolean | |
| Redistribution | |||
| <redistributionEntry> | |||
| RIPv6 | |||
| Name | Variable | Type | Comment |
| Redistribution | |||
| <redistributionEntry> | |||
| Shutdown | |||
| Distance | Yes | Number | |
| EIGRP | |||
| Name | Variable | Type | Comment |
| <Autonomous System #> | |||
| Auto Summary | yes | Boolean | |
| Networks | |||
| <network address String> | yes | Special | <networkNumber> <eigrpWildcardBits> |
| Passive Interface | |||
| <PortName> | |||
| Default | yes | Boolean | |
| Metrics | |||
| Variance | yes | Number | |
| Redistribution | |||
| <redistributionEntry> | |||
| EIGRPv6 | |||
| Name | Variable | Type | Comment |
| <Autonomous System #> | |||
| Auto Summary | yes | Boolean | |
| Metrics | |||
| Router ID | yes | IP Address | |
| Shutdown | |||
| OSPF | |||
| Name | Variable | Type | Comment |
| <Process ID> | |||
| Area Authentication | |||
| Area | |||
| <Area ID> | yes | Number | |
| Area Status | |||
| Area Default Cost | yes | Number | |
| Virtual Link | |||
| <VirtualLinkID> | |||
| Default Information Originate | yes | Enum | 0 = No Default Info Originate, 1 = Default Info Originate, 2 = Default Info Originate Always |
| Log Adjacency Changes | yes | Enum | 0 = No Log Change, 1 = Log Change, 2 = Log Change Detail |
| Passive Interface | |||
| Default | yes | Boolean | |
| Networks | |||
| <route String> | yes | Special | <networkNumber> <OSPFWildcardMask> <areaIdNumber> |
| Redistribution | |||
| <redistributionEntry> | |||
| OSPFv6 | |||
| Name | Variable | Type | Comment |
| <Process ID> | |||
| Area Authentication | |||
| Area | |||
| <Area ID> | yes | Number | |
| Area Status | |||
| Area Default Cost | yes | Number | |
| Virtual Link | |||
| <VirtualLinkID> | |||
| Default Information Originate | yes | Enum | 0 = No Default Info Originate, 1 = Default Info Originate, 2 = Default Info Originate Always |
| Log Adjacency Changes | yes | Enum | 0 = No Log Change, 1 = Log Change, 2 = Log Change Detail |
| Passive Interface | |||
| Default | yes | Boolean | |
| Redistribution | |||
| <redistributionEntry> | |||
| Port Security | |||
| Name | Variable | Type | Comment |
| Static MACs | |||
| <mac address> | yes | Mac Address | |
| Maximum Static MACs | yes | Number | |
| Enabled | yes | Boolean | |
| Port Security Violation | yes | Enum | 0 = Shutdown, 1 = Protect, 2 = Restrict |
| Sticky Enabled | yes | Boolean | |
| CDP | |||
| Name | Variable | Type | Comment |
| CDP Enabled | Boolean | ||
| ACL | |||
| Name | Variable | Type | Comment |
| <ACL Name> | yes | String | |
| ACLv6 | |||
| Name | Variable | Type | Comment |
| <ACL Name> | yes | String | |
| DHCP Pool | |||
| Name | Variable | Type | Comment |
| <PoolName> | |||
| DNS server IP | yes | IP Address | |
| Pool IPs | |||
| DHCP Server | |||
| Name | Variable | Type | Comment |
| Enabled | yes | Boolean | |
| Start IP Address | yes | IP Address | |
| Max User | yes | IP Address | |
| Default Gateway | yes | IP Address | |
| DNS | yes | IP Address | |
| DHCPv6 Pools | |||
| Excluded Addresses | |||
| <addresses> | yes | Special | <startIP> <endIP> |
| DHCPv6 Server | |||
| Name | Variable | Type | Comment |
| Enabled | yes | Boolean | |
| DNS Server IP | yes | IPv6 Address | |
| Pools | |||
| Domain Name | yes | String | |
| Prefix Delegations | |||
| DUID | |||
| Preferred Lifetime | |||
| Valid Lifetime | |||
| Local Pools | |||
| Prefix | |||
| Prefix Length | |||
| Sub Prefix Length | |||
| NAT | |||
| Name | Variable | Type | Comment |
| Pools | |||
| <pool name> | yes | String | |
| Inside Source List | |||
| <list number> | yes | String | |
| Inside Source Static | |||
| <static entry> | |||
| NATv6 | |||
| Name | Variable | Type | Comment |
| Pools | |||
| <pool name> | yes | String | |
| Inside Source List | |||
| <list number> | yes | String | |
| Inside Source Static | |||
| <static entry> | |||
| STP | |||
| Name | Variable | Type | Comment |
| VLANs | |||
| <Vlan Number> | yes | Number | |
| Priority | |||
| STP Mode | yes | Boolean | |
| RSTP Mode | yes | Boolean | |
| HTTP Server | |||
| Name | Variable | Type | Comment |
| HTTP Enable | yes | Boolean | |
| VTP | |||
| Name | Variable | Type | Comment |
| VTP | |||
| Domain Name | yes | String | |
| VTP Mode | yes | Enum | 0 = VtpServer, 1 = VtpClient, 2 = VtpTransparent |
| VTP Password | yes | String | |
| VTP Version | yes | Number | |
| TFTP Server | |||
| Name | Variable | Type | Comment |
| TFTP Enable | yes | Boolean | |
| DNS Client | |||
| Name | Variable | Type | Comment |
| IP Domain-Lookup | yes | Boolean | |
| IP Name Server | yes | IP Address | |
| IP Host | |||
| Host <ipaddress> | yes | IP Address | |
IPv6 Name Server |
yes | IPv6 Address | |
| IPv6 Host | |||
| DNS Server | |||
| Name | Variable | Type | Comment |
| DNS Enable | yes | Boolean | |
| Domain Name | |||
| <name> | yes | String | |
| SSH Server | |||
| Name | Variable | Type | Comment |
| SSH Server Version | yes | Enum | 0 = Default, 1 = Version One, 2 = Version Two |
| Nd | |||
| Name | Variable | Type | Comment |
| NDV6 | |||
| Neighbors | |||
| IPv6 Address | |||
| Mac Address | yes | Mac Address | |